lead armored - Espagnol Anglais Dictionnaire